﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Didsoft.Mvc.Controller;
using Boa.HD.AccesoDatos.Entidades.DTO;
using Boa.HD.Negocios;

namespace BOA.HD.Web.Controllers
{
    public class PersonalBoaController : BaseController<DtoBOAPersonal>
    {
        //
        // GET: /PersonalBoa/
        private HD_TecnicoNegocios tecnicoNegocios = new HD_TecnicoNegocios();
        BOAPersonalNegocios personalNegocios = new BOAPersonalNegocios();

        public ActionResult Index()
        {
            return View();
        }

        public ActionResult SincronizaTecnicos()
        {
            
            var personalBOA = personalNegocios.GetTodoPersonalBoa();            
            var tecnicos = tecnicoNegocios.ObtenerTodas();


            ViewBag.PersonalBOA = personalBOA;
            ViewBag.Tecnicos = tecnicos;

            return View();
        
        }

        [HttpPost]
        public ActionResult SincronizaTecnicos(int PersonalSeleccionado)
        {
            tecnicoNegocios.AsignarTecnico(PersonalSeleccionado);
            return SincronizaTecnicos();
        }

        

    }
}
